package com.xiaochen.baidu.common.design.combination.engine.model.vo;

import lombok.Data;

import java.util.List;

/**
 * @author xc
 * @date 2025/10/11/15:16
 * @desc
 */
@Data
public class TreeNode<T> {
    private Long treeId;            //规则树ID
    private Long treeNodeId;        //规则树节点ID
    private Integer nodeType;       //节点类型；1子叶、2果实
    private T nodeValue;       //节点值[nodeType=2]；果实值
    private String ruleKey;         //规则Key
    private List<TreeNodeLink> treeNodeLinkList; //节点链路
}
